﻿.promo{ height:175px; margin-top:4px; background:url(../../img/yuanbao/index-promo.jpg);}
.col-grid-s6m0{ margin-top:4px;}
.col-grid-s6m0 .col-main-wrap { margin-left: 240px; }
.col-grid-s6m0 .col-sub { width: 230px; margin-right:-230px;}

.notice{ height:28px; border:solid 1px #f0b57b; background-color:#faefdd; position:relative; }
.notice-title,.notice-up, .notice-down{ background:url(../../img/yuanbao/notice.png) no-repeat; }
.notice-up, .notice-down{ width:5px; height:18px; display:block; cursor:pointer; position:absolute; top:5px; }
.notice-up{ background-position:-3px -18px; right:20px; }
.notice-down{ background-position:-10px -18px; right:10px; }
.notice-title {padding-left:24px; position:absolute; top:5px; font-weight:700; background-position: 5px 0; }
.notice .slide{ margin:5px 32px 0 62px; height:18px; }
.notice .slide li{ height:18px;}
.notice .slide li a{ height:18px;}

.box-game{ margin-top:18px;}
.box-game .bg-tp, .box-game .bg, .box-game h5{ background:url(../../img/yuanbao/box.png) no-repeat -999px -999px;}
.box-game .bg-tp{ width:200px; height:7px; display:inline-block; background-position:0 -21px ; margin-top:-7px; overflow:hidden; float:left;}
.box-game .box-rc-bt, .box-game .box-rc-bt b{ background-image:url(../../img/yuanbao/box-rc.png);}
.box-game .bg{ background-position:0 -28px; background-repeat:repeat-x; padding-top:4px; border-color:#e3e3e3; }
.box-game h5{ background-position:10px 2px; height:21px; font-weight:700; padding-left:20px;}
.box-game h6{ color:#666; height:22px; padding:5px 0 0 20px;}
a.sale, a.sale:hover, a.order, a.order:hover{ float:right; color:#fff; width:104px; height:22px; line-height:22px; text-align:center; display:inline-block;background:url(../../img/yuanbao/btn.png) no-repeat -999px -999px; text-decoration:none; margin-top:-3px;}
a.sale, a.sale:hover{ background-position:0 -22px; margin-right:16px;}
a.order, a.order:hover{ background-position:0 0;margin-right:16px;}
.wantsale .box-bd{ padding-bottom:36px;}
.wantbuy{ margin-top:-1px;}
.wantbuy ul{ height:398px; padding-left:30px;}
.wantbuy li{ width:133px; height:165px; padding-top:24px; overflow:hidden;display:inline; float:left;}
.wantbuy li a span,.wantbuy li img{width:111px; height:96px; overflow:hidden; }
.wantbuy li a span{ padding:1px; border:solid 1px #dedede; display:block; _display:inline; *display:inline}
.wantbuy li a:hover span{ border-color:#ed5400;}
.wantbuy li a:hover code, .game li a:hover{ text-decoration:none;}
.wantbuy li code{ display:block; line-height:18px; font-weight:700; padding-top:8px;}
.wantbuy li span{ font-size:14px; color:#ed5400; margin-right:4px; font-weight:700;}
.more{ display:block; height:18px; text-align:right; padding:0 30px 10px 0; color:#ed5400;}

.sub-panel{ position:relative; padding-bottom:4px; }
.sub-bg{background-color:#ededed; position:absolute; width:227px; z-index:0; margin:3px 0 0 3px;}
.sub-bg-question{ height:175px;}
.sub-question .sub-bg{ height:202px;}
.sub-hotsale .sub-bg{ height: 298px;}
.question dt, .hotsale dt,.question a i, .question,.hotsale, .hotsale a span{background:#fff url(../../img/yuanbao/panel.png) no-repeat -999px -999px}
.question, .hotsale{ background-color:#fff; background-position:-230px bottom; padding-bottom:23px; position:relative; z-index:1; width:224px; border:solid 1px #d6d6d6; }
.question dt, .hotsale dt{ height:32px; background-position: 10px 28px; padding-left:10px; line-height:30px; font-size:14px; font-weight:700;}
.question a{ display:block; padding-left:4px; background-color:#fff; }
.question dd, .hotsale dd{ padding-left:10px; height:18px; overflow:hidden; margin-top:6px;}
.question a i,.hotsale a span{ display:block;height:16px; float:left;  padding-top:1px; }
.question a i{ width:6px;margin-right:4px; background-position:0 -3px;}
.sub-hotsale{margin-top:10px;}
.hotsale a span{ width:16px;margin-right:8px; text-align:center; font-size:11px; color:#fff; font-weight:700; font-family:Tahoma; background-position:-10px -3px}
.hotsale a.hotgray span{ background-position:-31px -3px;}

.slide-sub{ border:solid 1px #d2d2d2; padding:1px; margin-top:10px; position:relative;}
.slide-sub .slide, .slide-sub .slide-list li, .slide-sub .slide-list li a, .slide-sub img{ display:block; width:226px; height:88px; overflow:hidden;}
.slide-sub .slide-list li{ float:left;}
.slide-sub .slide-triggers{ width:226px; height:18px; position:absolute; bottom:0; right:0; background:url(../../img/yuanbao/slide-bg.png) no-repeat 2px 0; text-align:right;}
.slide-sub .slide-triggers li{ color:#ed5400; display:block; display:inline; margin-right:8px;cursor:pointer;}
.slide-sub .slide-triggers li.slide-current{ color:#fff; }